taking a beating - German English Dictionary